Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Spain F17 Spain F18 Spain F19 Italy F22 Spain F34 Spain F34a Italy F8 Spain F5 UAE F2 Germany F17 United Arab Emirates F1 UAE F1 Great Britain F6 Spain F6 Kuwait F1 France F7 (Villers Les Nancy) Kuwait F2 San Luis Potosi Challenger - San Luis Potosi Ostrava Open 2005 - Ostrava Open Castilla y Leon - Segovia IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Ethias Trophy - Mons Challenger Hamburg - Hamburg Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla Volvo Sylt Open - Sylt Samsung Securities Cup Challenger Tennis - Seoul Samarkand Challenger - Samarkand Fergana Tennis Challenger Tournament - Fergana Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach IPP Open - Helsinki Caversham International Tennis Tournament - Jersey Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux Abierto Club Casablanca - Mexico City The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham KGHM Polish Indoors - Wroclaw The Manchester Trophy - Manchester Tennis Napoli Cup - Napoli Tunis Open - Tunis Tenerife Challenger Cremona Challenger USTA Comerica Challenger - Aptos Vancouver Challenger dBI Tennis Challenger - Binghamton Ethias Tennis Trophy - Mons Alexander Kolyaskin Memorial - Donetsk Coffee Cup Challenger - Chikmagalur Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Rhodes Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Samsung Secruities Cup Challenger - Seoul Bratislava Challenger Penza Challenger Astana Challenger Segovia Challenger Copa Telefonica CTC Chile - Santiago Seoul Challenger Belgrade Challenger Odlum Brown Vancouver Open - Vancouver Geneva Challenger Johannesburg Challenger Kaohsiung Challenger Geneva Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Eskisehir Challenger President's Cup - Astana Segovia Challenger St. Remy Challenger Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Geneva Challenger Segovia Challenger Orleans Challenger Brescia Challenger Andria Challenger Manila Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Orleans Challenger Ischgl International Tennis Challenger 2003 - Ischgl Brest Challenger Brescia Challenger Busan Challenger La Serena Open - La Serena Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Mallorca Challenger Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade IX Torneo Internacionale de Tennis - Barletta BMW Challenger Open - Monchengladbach Segovia Challenger Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Segovia Challenger Alessandria Challenger St. Remy Challenger Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Bangkok Challenger Challenger Casino Lugano - Lugano Shenzhen Challenger Raanana Challenger Sylt Open 2000 - Sylt Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo Open de L'Isere-Open 38 - Grenoble Ilkley Challenger Biella 1 Challenger Open de Montauban - Montauban Izmir Challenger The LTA Manchester Challenger - Manchester Andria Challenger Maui Challenger Taipei City Challenger Seoul Challenger Heineken Challenger - Ho Chi Minh City The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger Gemax Open - Belgrade The Manchester Trophy - Manchester Busan Challenger Aix En Provence Challenger Fergana Challenger Winnetka Challenger Geneva Challenger - Geneva Alexander Kolyaskin Memorial - Donetsk The Nottingham Challenger - Nottingham Bratislava Challenger Gerry Weber Open - Halle IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby DPD Challenger 2002 - Aschaffenburg Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Yokohama World Tennis Gaora Cup - Yokohama Surbiton Challenger The Granby Natrel Challenger - Granby Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Mauritius Open - Mauritius Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen The Natrel's Challenger of Granby - Granby Istanbul Challenger Bordeaux Challenger Surbiton Challenger Nottingham Challenger Akbank Private Banking TED Open 2006 - Istanbul The Samsung Open - Nottingham Bordeaux Challenger Kobstaedernes ATP Challenger - Kolding Winnetka Challenger Geneva Challenger Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Recife Challenger Mercedes-Benz Cup - Los Angeles Rennes Challenger Busan Challenger AIG Japan Open - Tokyo The Samsung Open - Nottingham Davidoff Swiss Indoors - Basel Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Zagreb Challenger Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Next Generation Adelaide International - Adelaide SAP Open - San Jose Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam St. Brieuc Challenger The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Open de Tenis Comunidad Valenciana - Valencia Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Winnetka Challenger Kyoto Challenger AEGON Championships - London The Artois Championships - London Qatar Exxon Mobil Open - Doha Credit Agricole Suisse Open - Gstaad SA Tennis Open - Johannesburg Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel BMW Open - Munich Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Suisse Open - Gstaad Gerry Weber Open - Halle Bergamo Challenger Countrywide Classic - Los Angeles China Open - Beijing European Open - Antwerp Kun-Ming Challenger RCA Championships - Indianapolis Stockholm Open - Stockholm International Tennis Championships - Delray Beach Citi Open - Washington Citi Open - Washington Regions Morgan Keegan Championships - Memphis Shenzhen Open - Shenzhen Ordina Open - 's-Hertogenbosch Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Ortisei Challenger Thailand Open - Bangkok Gerry Weber Open - Halle AEGON Championships - London Sydney Tennis Classic - Sydney Hall of Fame Open - Newport Heilbronn Challenger Thailand Open - Bangkok Brisbane International - Brisbane Qatar ExxonMobil Open - Doha San Diego Open - San Diego Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Adelaide International 1 - Adelaide Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle AEGON Championships - London Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Heilbronn Challenger Athens Challenger Open Sabadell Atlantico - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam Mons Challenger European Open - Antwerp Binghamton Challenger AEGON Championships - London Anning Challenger Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Dubai Duty Free Tennis Championships - Dubai Segovia Challenger AEGON Championships - London Hall of Fame Tennis Championships - Newport AEGON Championships - London Kaohsiung Challenger Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Citi Open - Washington Melbourne Summer Set - Melbourne The Scottish Tennis Championships - Edinburgh Yokohama Challenger 2001 - Yokohama Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor - Kyoto Zhuhai Open - Zhuhai Barcelona Open BancSabadell - Barcelona China Open - Beijing Geneva Open - Geneva AEGON Championships - London Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Challenger Leon 2004 - Leon Moselle Open - Metz Brisbane International - Brisbane Zhuhai Open - Zhuhai China Open - Beijing bett1HULKS Indoors - Cologne China Open - Beijing Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam cinch Championships - London Winston-Salem Open - Winston-Salem Mercedes-Benz Cup - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas Swiss Indoors Basel - Basel Gijon Open - Gijon Qatar ExxonMobil Open - Doha Boss Open - Stuttgart cinch Championships - London Open SEAT 2008 - Barcelona Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel The Stella Artois Grass Court Championships - London Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami cinch Championships - London Open Sud de France - Montpellier Campionati Internazionali D'Italia - Rome Dubai Duty Free Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Geneva Open - Geneva BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Open de la Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Sony Ericsson Open - Miami Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Rogers Cup - Montreal Masters Series - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London AEGON Championships - London Western & Southern Open - New York Western & Southern Open - Cincinnati French Open - Paris Tennis Masters Series - Toronto BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Wimbledon - London BNP Paribas Open - Indian Wells Rogers Masters - Montreal Miami Open - Miami U.S. Open - New York Masters Series Hamburg - Hamburg Rogers Masters - Toronto National Bank Open - Montreal Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne National Bank Open - Toronto BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Wimbledon - London Miami Open - Miami Gonet Geneva Open - Geneva U.S. Open - New York Rogers Cup - Montreal BNP Paribas Masters - Paris Citi Open - Washington Australian Open - Melbourne Sony Ericsson Open - Miami Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York French Open - Paris Ordina Open - s-Hertogenbosch Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-GBR 5-0 Wimbledon - London Hopman Cup - Perth Davis Cup, World Group, PO, KAZ-SUI 5-0 Hopman Cup - Perth Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, Finals, Group E Laver Cup - London Wimbledon - London U.S. Open - New York U.S. Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) AAMI Classic - Kooyong Capitala World Tennis Championship 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong U.S. Open - New York AAMI Classic - Kooyong Mubadala World Tennis Championship Australian Open - Melbourne Mubadala World Tennis Championship Australian Open - Melbourne All Lower level tournaments French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mubadala World Tennis Championship Australian Open - Melbourne Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Wimbledon - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, Group D, Glasgow Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, Group B, Manchester Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 AAMI Classic - Kooyong Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Mubadala World Tennis Championship Davis Cup, PO, ESP-SUI 4-1 French Open (juniors) Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, GBR-JPN 3-1 Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, 1R, USA-SUI 5-0 Wimbledon (juniors) Barclays ATP World Tour Finals - London Wimbledon - London Open 13 Provence - Marseille